Class BausteinDBRAPruefer
- java.lang.Object
-
- de.bitmarckservice.kernpruefung.Pruefer
-
- de.bitmarckservice.kernpruefung.aag.BausteinDBRAPruefer
-
public class BausteinDBRAPruefer extends Pruefer
Prüfer für den Baustein DBRA.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringKENNUNG
-
Constructor Summary
Constructors Constructor Description BausteinDBRAPruefer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected FehlerkataloggetFehlerkatalog()In einem konkreten Prüfer liefert diese Methode den für diesen Prüfer zuständigen Fehlerkatalog.java.lang.StringgetKennung()Liefert die Kennung des konkreten Prüfers.intgetLaenge()Die konkrete Instanz dieser Methode liefert die Datenlänge des zugrundeliegenden Datensatzes / Bausteins.voidpruefe()In der konkreten Instanz dieser Methode erfolgt die Prüfung.voidsetSatzPruefer(SatzDSRAPruefer satzPruefer)-
Methods inherited from class de.bitmarckservice.kernpruefung.Pruefer
addRueckgabeMeldung, addRueckgabeMeldung, getMeldung, getRueckgabe, getSatz, getVerarbeitungsdatum, getVerarbeitungsdatumString, getVorlaufsatz, setRueckgabe, setSatz, setVerarbeitungsdatum, setVorlaufsatz
-
-
-
-
Field Detail
-
KENNUNG
public static final java.lang.String KENNUNG
- See Also:
- Constant Field Values
-
-
Method Detail
-
getFehlerkatalog
protected Fehlerkatalog getFehlerkatalog()
Description copied from class:PrueferIn einem konkreten Prüfer liefert diese Methode den für diesen Prüfer zuständigen Fehlerkatalog.- Specified by:
getFehlerkatalogin classPruefer- Returns:
- Fehlerkatalog
-
getKennung
public java.lang.String getKennung()
Description copied from class:PrueferLiefert die Kennung des konkreten Prüfers.- Specified by:
getKennungin classPruefer- Returns:
- Kennung des Prüfers, z.B. DSER.
-
getLaenge
public int getLaenge()
Description copied from class:PrueferDie konkrete Instanz dieser Methode liefert die Datenlänge des zugrundeliegenden Datensatzes / Bausteins.Isat die Länge variabel, so liefert diese Methode 0.
Bei Sätzen ist das die Länge deas Satzes ohne die Bausteine.
- Specified by:
getLaengein classPruefer- Returns:
- 0 oder die Datenlänge des Satzes / Bausteins
- See Also:
Pruefer.getLaenge()
-
pruefe
public void pruefe() throws DatenlaengeNichtErwartetExceptionDescription copied from class:PrueferIn der konkreten Instanz dieser Methode erfolgt die Prüfung.Vorgehen: Zunächst werden durch passende Setter Werte im Prüfer-Objekt zur Verfügung gestellt. Anschließend wird diese Methode aufgerufen.
- Specified by:
pruefein classPruefer- Throws:
DatenlaengeNichtErwartetException- Datenlänge nicht erwartet- See Also:
Pruefer.pruefe()
-
setSatzPruefer
public void setSatzPruefer(SatzDSRAPruefer satzPruefer)
-
-